Formula 1 teams bosses - most notably Toto Wolff and Christian Horner - arrived in London earlier this week to meet with the FIA and discover their initial findings from the investigation they are carrying out into the controversial closing... MoreĀ»